immune elimination - French English Dictionary